producing immunity - Espagnol Anglais Dictionnaire